package com.ocn.li.scmdy.modules.app.entity;

import com.baomidou.mybatisplus.annotations.TableName;
import lombok.Data;
import javax.persistence.Entity;
import java.util.Date;

/**
 * @ClassName: BasicPopulation
 * @Description: 基础人员
 */
@Entity
@org.hibernate.annotations.Table(comment = "基础人员", appliesTo = "CM_BASIC_POPULATION")
@TableName("CM_BASIC_POPULATION")
@Data
public class BasicPopulation extends Base {
   private static final long serialVersionUID = 1L;
   
    // 户籍地
    private String domicilePlace;
    //户籍省
    private String domicilePlaceProvince;
    //户籍市
    private String domicilePlaceCity;
    //户籍县
    private String domicilePlaceCounty;
    // 出生日期
    private Date birthday;
    // 籍贯
    private String nativePlace;
    //籍贯省
    private String nativePlaceProvince;
    //籍贯市
    private String nativePlaceCity;
    //籍贯县
    private String nativePlaceCounty;
    // 曾用名
    private String oldName;
    // 职业
    private String job;
    // 学历
    private String education;
    // 服务处所
    private String serviceAddress;
    // 职业类别
    private String jobType;
    // 性别
    private String sex;
    // 联系方式
    private String tel;
    // 现居地门(楼)地址
    private String nowFloorPlace;
    // 现居地
    private String nowPlace;
    //现居省
    private String nowPlaceProvince;
    //现居市
    private String nowPlaceCity;
    //现居县
    private String nowPlaceCounty;
    // 民族
    private String nation;
    // 政治面貌
    private String political;
    // 户籍地门(楼)地址
    private String domicileFloorPlace;
    // 人口类型
    private String popType;
    // 身份证号
    private String idNumber;
    // 婚姻状况
    private String maritalStatus;
    // 姓名
    private String name;
    // 宗教信仰
    private String religiousBelief;
    //行政区划
    private String areaName;
    //1：未注销、 2：已注销、 3：死亡
    private String cancellation;
    //图片id
    private String photoId;
    //图片路径
    private String photoPath;
    /**
     * 死亡日期
     */
    private Date deathOfDate;


}
